direct and idiosyncratic hepatotoxins - Turkish English Dictionary